package com.zg.assistant.service;

import java.util.Map;

/**
 * 通信服务接口
 * @author zg
 */
public interface CommunicationService {

    /**
     * 发送WebSocket消息
     * @param content 消息内容
     * @param userName 用户名
     * @return 发送结果
     */
    boolean sendWebSocketMessage(String content, String uuid, String userName);

    /**
     * 发送WebSocket JSON格式消息
     * @param params 消息参数
     * @return 发送结果
     */
    boolean sendWebSocketJsonMessage(Map<String, Object> params);
}
